#ifndef ADDWORKERREQUEST_H_INCLUDED
#define ADDWORKERREQUEST_H_INCLUDED

#include <MultiplexD/WorkerModel/MultiplexLetter.h>
#include <Ape/String.h>
#include <Ape/IO/FS/Path.h>

namespace MultiplexD {
	namespace DaemonAPI {
		// use this with enLetterType::ltAddWorker
		class AddWorkerData : public WorkerModel::MultiplexLetterData {
			TYPE_NAME("MultiplexD::DaemonAPI::AddWorkerData")
		public:
			Ape::IO::FS::Path ShLibPath;
			Ape::String ClassName;
			Ape::String RegistrationName;
		};
	}
}

#endif // ADDWORKERREQUEST_H_INCLUDED
